package org.example.mall4j.Utils;


import cn.hutool.crypto.digest.BCrypt;

public class ByscripUtil {
    public String GenerateBystring(String password){
        String salt = BCrypt.gensalt();
        /**
         * 第二步：生成加密字符串
         *      调用BCrypt类的hashpw(String password, String salt)函数进行加密
         *      其中password是明文密码，salt是第一步生成的盐值
         */
        String hashpw = BCrypt.hashpw(password, salt);
        return hashpw;
    }
    public boolean checkpw(String ps, String hashpw){
        return BCrypt.checkpw(ps, hashpw);
    }
}
